html{background-color:rgba(128,0,128,1.0); overflow-y:auto;}

::-webkit-scrollbar {width: 6px; height: 4px; background-color:rgba(128,0,128,0.5); }
::-webkit-scrollbar-thumb {background-color:rgba(128,0,128,0.5); -webkit-border-radius: 1ex; }

.t{font-size:36px; background-color:rgb(255,255,255,0.4);}

.pb{background-color:rgb(255,255,255,0.4); border:5px ridge #FFF;}

h1{background-color:rgba(255,255,255,0.2); border-bottom:1px solid #000; border-top:1px solid #000; border-radius:24px; width:60%; margin-left:20%; margin-right:auto; color:#FFF; text-shadow:2px 2px #000;}

h2{color:#FFF; text-shadow:2px 2px #000;}

.art{display:block; height:200px;}


.tabfoot{background-color:rgba(255,255,255,0.2); border-radius:24px; width:75%; margin-left:12.5%; margin-right:auto;}
.trfoot{color:#fff; font-size:20px; font-weight:bold;}

p{font-size: 30px; color:#FFF; text-shadow:2px 2px #000; text-align:justify;}


ul{font-size:40px; text-align:left; background-color:rgba(255,255,255,0.5); border:1px solid #ffd700; border-radius:24px;}